package main

import "fmt"

func main() {
	//元素类型为map的切片
	var s1 = make([]map[int]string, 10, 10)//定义一个名称为s1的数组,且元素类型为map,长度是10，容量是10的切片
	fmt.Println(s1)
	s1[0] = make(map[int]string, 2)//对s1数组内部进行切片初始化,长度为2
	s1[0][0] = "沙河" //s[0]指的是数组s1中序列为0的元素,第二个[0]代表map类型中的key，沙河代表value
	s1[0][1] ="北京"
	fmt.Println(s1)
	//值为切片类型的map
	var m1 =make(map[string][]int,10)
	m1["北京"]=[]int{10,20,30}
	fmt.Println(m1)
}